page {
  background: #f6f6f6;
}

.coupon {
  padding: 0 30rpx;
}
.gift-amount {
  background: #fff;
  height: 100rpx;
  padding: 0 20rpx;
  line-height: 100rpx;
  margin: 45rpx auto 50rpx;
  font-size: 30rpx;
  .text-inp {
    color: #333;
    width: 30%;
    display: inline-block;
  }
  .gift-amount-inp {
    display: inline-block;
    font-size: 32rpx;
    width: 70%;
    text-align: right;
    vertical-align: middle;
  }
}
.send-btn {
  background-image: linear-gradient(-130deg, #FF4A85 0%, #FF2424 100%);
  border-radius: 10rpx;
  color: #fff;
  margin: 0 20rpx 57rpx;
  &::after {
    border: none;
  }
}
// button修改disabled样式
// 必须“提升指定样式规则的应用优先权（!important）
button[disabled] {
  color: #fff !important;
}
.no-click {
  opacity: .5;
}
.gift-remark {
  font-size: 28rpx;
  padding: 0 20rpx;
  color: #b2b2b2;
  line-height: 44rpx;
  text-align: justify;
}

// 确认弹窗
.share-popup {
  .custom-popup-class {
    .custom-ani-class {
      width: 76.8%;
      max-width: 80%;
    }
    .wux-popup__content {
      border-radius: 0rpx;
      background-color: transparent;
    }
  }
  .wux-popup-position.wux-popup-position--center .wux-popup__hd {
    padding: 0;
  }
  .wux-popup-position.wux-popup-position--center .wux-popup__bd {
    padding: 0;
  }
  .order-remark {
    background: #fff;
    text-align: center;
    padding: 50rpx 29rpx 36rpx 29rpx;
    .order-remark-title {
      font-family: PingFangSC-Medium;
      font-size: 36rpx;
      color: #333333;
      margin-bottom: 30rpx;
    }
    .order-remark-content {
      font-family: SourceHanSansCN-Normal;
      font-size: 30rpx;
      color: #666666;
    }
  }
  .remark-sure-btn {
    width: 100%;
    display: flex;
    justify-content: space-between;
    font-size: 32rpx;
    background: #fff;
    text-align: center;
    .refund-yes,
    .refund-no {
      color: #FF2424;
      background: #fff;
      width: 50%;
      display: inline-block;
      text-align: center;
      &::after {
        border: none;
      }
    }
    .refund-yes {
      color: #999999;
      border-right: 1rpx solid #ededed;
    }
  }
}